﻿
#region Using directives

using System;
using System.Collections.Specialized;
using System.Configuration;
using System.Data;
using System.Data.Common;
using System.Configuration.Provider;

using UserDefinedForms.Entities;

#endregion

namespace UserDefinedForms.DAO.Bases
{	
	///<summary>
	/// The base class to implements to create a .NetTiers provider.
	///</summary>
	public abstract class NetTiersProvider : NetTiersProviderBase
	{
		
		///<summary>
		/// Current ControlTypeProviderBase instance.
		///</summary>
		public virtual ControlTypeProviderBase ControlTypeProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current UserProviderBase instance.
		///</summary>
		public virtual UserProviderBase UserProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current DesignFormProviderBase instance.
		///</summary>
		public virtual DesignFormProviderBase DesignFormProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SupOrderFormProviderBase instance.
		///</summary>
		public virtual SupOrderFormProviderBase SupOrderFormProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current FormControlProviderBase instance.
		///</summary>
		public virtual FormControlProviderBase FormControlProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current ControlListItemProviderBase instance.
		///</summary>
		public virtual ControlListItemProviderBase ControlListItemProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SupplierProviderBase instance.
		///</summary>
		public virtual SupplierProviderBase SupplierProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current OrderProviderBase instance.
		///</summary>
		public virtual OrderProviderBase OrderProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current FormDataProviderBase instance.
		///</summary>
		public virtual FormDataProviderBase FormDataProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current ComponentSupplierProviderBase instance.
		///</summary>
		public virtual ComponentSupplierProviderBase ComponentSupplierProvider{get {throw new NotImplementedException();}}
		
		
	}
}
